iT邦幫忙

2025 iThome 鐵人賽

DAY 2
0

很多前端版面設計都已經採用了網格模式 (grid)。在 Typst 裡面的表格設計也是如此,table 其實只是包裝得比較好的 grid

範例一:九九乘法表

寫程式產生出來的九九乘法表也可以很簡單地排版唷。
https://ithelp.ithome.com.tw/upload/images/20250816/20112376lMQaDkEHv2.png

排版出來的成果長這樣:
https://ithelp.ithome.com.tw/upload/images/20250816/201123764OCBtcxIQx.png

範例二:繪製填字遊戲

我們也可以利用簡單的迴圈和 if 判斷,輕鬆繪製填字遊戲 (crosswords) 的盤面。

https://ithelp.ithome.com.tw/upload/images/20250816/20112376aI99D1BB6v.png

https://ithelp.ithome.com.tw/upload/images/20250816/20112376GUeDpTxmCY.png

範例三:華容道

我們可以利用 cellrowspan 以及 colspan 的性質,將華容道的盤面繪製出來。

https://ithelp.ithome.com.tw/upload/images/20250816/201123766PG5mMgpa7.png

https://ithelp.ithome.com.tw/upload/images/20250816/20112376tAIFZYAjmB.png


上一篇
Day 1: 數學式的排版
下一篇
Day 3: 修改文字樣式
系列文
Typst 與 CeTZ:對演算法與程式設計超友好的排版製圖工具19
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言